@CHARSET "UTF-8";
* {
	padding:0;
	margin:0;
}
img {
	border:none;
}
ul{
	list-style-type:none;
}
table{
	border-collapse: collapse;
	overflow:hidden;
	margin-bottom:30px;
} 
.empty{
	height:20px;
}

#top{
	width:100%;
	height:45px;
	background:#f5f5f5;
}
#top #t_info{
	margin:0 auto;	
	width:1300px;
	
}
#header{
	width:100%;
	height:60px;
	background:#ff4401;
}
#header #h_info{
	margin:0 auto;	
	width:1300px;
}
#section{
	width:1200px;
	margin:0 auto;
}
#sidebar{
	width:120px;
	float:left;
}
#main{
	width:1080px;
	float:left;
}
#footer{
	clear:both;	
	width:1200px;
	margin:0 auto;
}
#footer #ad{
	height:190px;
}


.underline{border-bottom:2px solid #eee}
.underline_sel{border-bottom:2px solid #ff4401;position:relative;top:2px;}		
#t_info em {font-style:normal;font-size:12px;position:relative;top:-15px;background:url(../images/yx.png) left no-repeat;padding-left:15px;}
#t_info i.count {font-style:normal;color:#ff4401;position:relative;top:0px;background:none;}
#t_info ul{float:right;}
#t_info ul.nav{position:relative;top:14px;font-size:12px;}
#t_info ul li{display:inline-block;padding-left:20px;margin-right:20px;}
#t_info ul li.cart{background:url(../images/cart.png) no-repeat 0% 50%;}
#t_info ul li.cart i.count{font-weight:bold;} 
#t_info ul li.dh{background:url(../images/dh.png) no-repeat 0% 50%;}
#t_info ul li a{text-decoration:none;color:#666;}
#t_info ul li a:hover{text-decoration:none;color:#ff4401;}

#header #h_info .title{float:left;}
#header #h_info ul.h_nav{float:left;margin-top:21px;margin-left:60px;}
#header #h_info ul.h_nav li{display:inline;padding:22px 20px;}
#header #h_info ul.h_nav li a{text-decoration:none;color:#fff;font-size:14px;}	    
#header #h_info .search{padding-top:20px;margin-left:850px;}		
#header #h_info .search .text {background:#fff;width:300px;height:30px;border:none}		
#header #h_info .search .submit {background:#eee;width:80px;height:30px;border:none;color:#666;border-left:1px solid #ccc;}			

#section #sidebar {margin-top:20px;}
#section #sidebar ul li.change a{color:#ff4401;font-size:15px;text-decoration:none}
#section #sidebar ul li a{font-size:12px;color:#000;text-decoration:none}	    
#section #sidebar ul li{padding:10px 10px 5px 10px;}	    

#section #main {margin-top:20px;}		
#section #main .title ul{}
#section #main .title ul li{display:inline-block;}		
#section #main .title ul li em{font-style:normal;color:#ccc}		
#section #main .title ul li a{text-decoration:none;font-size:18px;font-family:微软雅黑;color:#000;width:120px;display:block;text-align:center;border-right:1px solid #eee;height:30px;line-height:30px;}		
#section #main .title ul li a:hover{color:#ff4401}		

#section #main .search{margin:20px 0;}		
#section #main .search .text {width:220px;height:22px;border:1px solid #ccc;font-size:12px;}		
#section #main .search .submit {width:80px;height:24px;font-size:12px;background:#f5f5f5;border:1px solid #ccc;position:relative;left:-10px;}
#section #main .order table{width:100%;}
#section #main .order table tr th{font-size:12px;padding:0px;font-weight:normal;color:#333;padding:10px;background:#f5f5f5;}	    
#section #main .order table tr.dd{border:1px solid #eaf8ff;padding:10px;}	    
#section #main .order table tr.dd_info{border:1px solid #eaf8ff}	   

#section #main .order table tr h2{font-size:12px;font-weight:normal;background:#eaf8ff;height:40px;line-height:40px;padding-left:20px;}		
#section #main .order table tr h2 em{font-size:12px;font-style:normal;font-weight:bold;}	    
#section #main .order table tr th select{background:#f5f5f5;border:none;font-size:12px;color:#333;}		
#section #main .order table tr th select option{background:#fff;}	
#section #main .order table tr.dd_order{border:1px solid #daf3ff;border-bottom:none}	          
#section #main .order table tr td a{text-decoration:none;font-size:12px;color:#3c3c3c}	    
#section #main .order table tr td i{font-style:normal;}	    
#section #main .order table tr td a:hover{text-decoration:none;font-size:12px;color:#ff4401}	    
#section #main .order table tr td a img{border:1px solid #eee;float:left;margin-right:10px;}		
#section #main .order table tr td p{color:#3c3c3c;font-size:12px;margin-top:10px;}	    
#section #main .order table tr td .order_list{padding:10px;height:80px;}


.text_posi { vertical-align:top;text-align:center;font-size:12px;}	    
.text_posi a{color:#000}	    
.text_posi .btn{background:#ff4401;}	    
.text_posi .btn{color:#fff;font-size:12px;width:80px;height:25px;border:none;border-radius:5px;}		
.text_posi .btn:hover{background:#ff1d00;cursor:pointer;}

.text_posi .btn_pay{background:#66b6ff;}
.text_posi .btn_pay:hover{background:#118adb;cursor:pointer;}
 
#footer #ad  .f_nav {border-bottom:1px solid #ccc}
#footer #ad  .f_nav ul {border-top:1px solid #ccc;margin-bottom:2px;}	    
#footer #ad  .f_nav ul li {display:inline-block}	     
#footer #ad  .f_nav ul li i{font-style:normal;color:#eee}	    
#footer #ad  .f_nav ul li a{text-decoration:none;font-size:12px;padding:10px;color:#666;}	    
#footer #ad  .f_nav ul li a:hover{color:#ff4401;}	    
#footer #ad .au ul li{display:inline-block;padding:10px;}		
#footer #ad .au ul li a{color:#666;text-decoration:none;font-size:12px;}
#footer #ad .au ul li a:hover{color:#ff4401;text-decoration:none;font-size:12px;}		
#footer #ad p{color:#999;font-size: 13px;padding:10px;}